package com.carkeeper.blog.service;

import com.carkeeper.blog.pojo.Blog;
import com.github.pagehelper.Page;
import com.github.pagehelper.PageInfo;

import java.util.List;
import java.util.Map;

/**
 * @program: carkeeper_parent
 * @Date: 2020/11/23 14:18
 * @Author: qgg
 * @Description:
 */
public interface BlogService {

    //搜索全部
    List<Blog> findAll();

    //多条件查询
    List<Blog> findList(Map<String , Object> searchMap);

    //分页查询
    PageInfo<Blog> findPage(int pageNum , int pageSize);

    //新增
    void add(Blog blog);

    //删除
    void delete(String id);

    //修改
    void update(Blog blog);

    //根据id查询数据
    Blog findById(String id);

    //修改状态
    void updateStatus(String id);
}
